import greenfoot.*;  // (World, Actor, GreenfootImage, Greenfoot and MouseInfo)

/**
 * Es la clase ayuda la cual guiara al usuario a saber como operar en el juego
 * 
 * @author (Carlos Andrés Olea Reyes) 
 */
public class Ayuda extends ScrollWorld
{
    private GreenfootSound helpSound= new GreenfootSound("help.mp3");
    private GreenfootSound button= new GreenfootSound("button-1.mp3");
    private buttonB btnB=new buttonB();
    
    
    /**
     * Crea el escenario del juego donde mostrara la ayuda
     */
    public Ayuda()
    {    
        // Create a new world with 600x400 cells with a cell size of 1x1 pixels.
        super(600, 400, 1,600,400); 
        addObject(btnB,310,350);
        
    }
    
    public void act()
    {
        menu();      
    
    }
    
    
    /**
     * Despliega un boton donde te regresara al menu del juego
     * 
     */
    public void menu()
    {
        MouseInfo m = Greenfoot.getMouseInfo();
        button.setVolume(40);
        helpSound.playLoop();
        if(Greenfoot.mousePressed(btnB))
         {
          button.play();      
          helpSound.stop();   
          Greenfoot.setWorld(new menu());
         }
         
    }
    
    /**
     * este metodo checa si el juego cuando esta 
     * en pausa se detendra la cancion del juego 
     */
    public void stopped()
    {
    helpSound.pause();
    }    
    
    
}
